package com.kfm.base.array2;

import java.util.Arrays;

public class Demo03 {

    public static void main(String[] args) {
        /*
        给定一个整数数组，编写一个程序，移除数组中的重复元素，输出一个去重后的数组。
         */

        int[] arr = {1, 2, 3, 2, 5, 4, 1, 0};

        int[] arr1 = Arrays.stream(arr).distinct().toArray();
        System.out.println(Arrays.toString(arr1));

//        // 排序
//        for (int i = 0; i < arr.length - 1; i++) {
//            int min = i;
//            for (int j = i + 1; j < arr.length; j++) {
//                if (arr[j] < arr[min]){
//                    min = j;
//                }
//            }
//            int temp = arr[i];
//            arr[i] = arr[min];
//            arr[min] = temp;
//        }
//
//        System.out.println(Arrays.toString(arr)); // [0, 1, 1, 2, 2, 3, 4, 5]
//
//        for (int i = 0; i < arr.length; i++) {
//            if (i == arr.length - 1){
//                System.out.println(arr[i]);
//            }else if (arr[i] != arr[i + 1]){
//                System.out.println(arr[i]);
//            }
//        }




    }
}
